elastomeric foam - French English Dictionary